Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
68 LONDON ROAD Semi-Detached £693,004 £528,500 13 Dec 2016
70 LONDON ROAD Semi-Detached £554,666 £423,000 9 Dec 2016
74 LONDON ROAD Detached £1,168,097 £795,000 10 Apr 2015
78 LONDON ROAD Detached £712,054 £375,000 29 Oct 2004
78A LONDON ROAD Detached £847,304 £497,500 29 Aug 2012
80 LONDON ROAD Detached £599,211 £485,000 14 Jun 2019
82 LONDON ROAD Detached £711,205 £425,000 10 May 2013
86 LONDON ROAD Detached £645,306 £115,000 20 May 1996
90 LONDON ROAD Detached £615,204 £414,000 23 Jan 2015
100 LONDON ROAD Detached £983,313 £300,000 26 Sep 2001